English Dictionary
◊ HOMO SAPIENS NEANDERTHALENSIS
Homo sapiens neanderthalensis
n : extinct robust human of Middle Paleolithic in Europe and
western Asia [syn: {Neanderthal man}, {Neanderthal}, {Homo
sapiens neanderthalensis}]